shepherd kings - French English Dictionary